package com.fmboy.MXH.nav.domain.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(name = "NavigationQueryDTO", description = "导航数据传输对象")
public class NavigationQueryDTO {

    @Schema(description = "导航ID", example = "1")
    private Integer id;

    @Schema(description = "导航名称，支持模糊查询", example = "技术文章")
    private String navigation_name;

    @Schema(description = "导航图标URL", example = "https://www.fmboy.com/avatar.jpg")
    private String navigation_logo;

    @Schema(description = "导航链接URL", example = "https://www.fmboy.com")
    private String navigation_url;

    @Schema(description = "导航说明", example = "收藏1")
    private String navigation_text;

    @Schema(description = "分类名称，支持模糊查询", example = "技术文章")
    private Integer category_id;

    @Schema(description = "状态，例如：\"已发布\"", example = "已发布")
    private String reason;

    @Schema(description = "状态，例如：\"已发布\"", example = "已发布")
    private String state;
}
